administrative legal institution - Allemand Anglais Dictionnaire